#gallery {
	/* Styling the body */
	color: white;
	font-size: 13px;
	background: #222222;
	font-family: Arial, Helvetica, sans-serif;
}

#gallery {
	/* The pics container */
	width: 100%;
	height: 580px;
	position: relative;
}

.pic,.pic a {
	/* Each picture and the hyperlink inside it */
	width: 200px;
	height: 150px;
	overflow: hidden;
}

.pic {
	/* Styles specific to the pic class */
	position: absolute;
	border: 5px solid #EEEEEE;
	border-bottom: 30px solid #eeeeee;
	/* CSS3 Box Shadow */
	-moz-box-shadow: 2px 2px 3px #333333;
	-webkit-box-shadow: 2px 2px 3px #333333;
	box-shadow: 2px 2px 3px #333333;
}

.pic a {
	/* Specific styles for the hyperlinks */
	text-indent: -999px;
	display: block;
	/* Setting display to block enables advanced styling for links */
}